<?php
/**
 * 此文件是一个类的模板
 * 其中c表示相应的命名空间
 * comm表示类的名字
 */
namespace c;
class test extends \i{
    private static $_i;
    public $db;
    public static function i($pars=[]){
        self::$_i or self::$_i=new \c\test($pars);
        return self::$_i;
    }
    public function __construct($pars=[]){
        parent::__construct($pars);
//        $this->db=\lib\db::i(\i::cfg('db'));  //数据库连接
    }
    public function test()
    {
        \c\sdf::i()->what();
        echo "this is test  method";
    }

    public function testview()
    {
        self::v(['viewtest1/vt11','viewtest1/vt22','viewtest2/vt21']);
    }

    public function testconf()
    {
        $ext2type=self::appconf('ext2type');
        var_dump($ext2type);

        echo '<hr/>';

        $type2ext=self::appconf('type2ext');
        var_dump($type2ext);
    }

    public function testsign()
    {

            echo self::sign(),'<br/>';
            echo self::sign(),'<br/>';
            echo self::sign(),'<br/>';
            echo self::sign(),'<br/>';
            echo self::sign(),'<br/>';
            echo self::sign(),'<br/>';

    }

}